//
//  AppFuncs.h
//  YLCommon
//
//  Created by Apple on 2017/9/26.
//  Copyright © 2017年 Apple. All rights reserved.
//

#import <UIKit/UIKit.h>

#pragma mark -  工具函数

//是否是纯数字
BOOL isNumText(NSString *text);

BOOL isValidateMobile(NSString *phone);

//检测手机号  正则表达式
BOOL isValidatePhone(NSString *phone,NSString *phoneRegex);
//检测邀请码
BOOL isCheckInvateCode(NSString *code);

UIColor *getRandColor(void);

UIColor *getPureColor(int rgb, int apha);

UIColor *getColor(int r, int g, int b, int a);

BOOL isContainChinese(NSString *targetSring);

#pragma mark - 屏幕尺寸
//当前屏幕屏幕的尺寸
CGFloat getScreenWidth(void);
CGFloat getScreenHeight(void);

//获取6s的屏幕的尺寸固定宽度
CGFloat get6sConstantWidth(void);
CGFloat get6sConstantHeight(void);

//获取6s的屏幕的尺寸固定宽度比例值
CGFloat get6sConstantWidthScale(void);
CGFloat get6sConstantHeightScale(void);




#pragma mark - 自定义UI

//获取默认的分割线
UIView *getDefaultSeparationLine(void);

//获取默认的ImageView
UIImageView *getDefaultContentAspectFillImgView(void);

//获取默认的lable
UILabel *getDefaultLabel(UIFont *font, UIColor *color);

//获取默认的Button
UIButton *getDefaultButton(UIFont *font, UIColor *normalColor,UIColor *selectColor);
